a06cc008a44ef2f5aae0b27975d8106f761722fb,src/main/java/de/danielbechler/diff/differ/DifferDispatcher.java,DifferDispatcher,rememberInstances,#DiffNode#Instances#,183

Before Change


			nodePath = NodePath.withRoot();
		}
		workingCircularReferenceDetector.push(instances.getWorking(), nodePath);
		baseCircularReferenceDetector.push(instances.getBase(), nodePath);
	}
}

After Change


		{
			nodePath = NodePath.withRoot();
		}
		logger.debug("[ {} ] Remembering --- WORKING: {} <=> BASE: {}", nodePath, instances.getWorking(), instances.getBase());

		transactionalPushToCircularReferenceDetectors(nodePath, instances);
	}